package com.bi.dataDmTrans.entity;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

@Data
@TableName("STG_CCCC_EMPM_QRYSUPPLIERLIST_F_D")
public class DataItem1 implements java.io.Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "ID", type = IdType.AUTO)
    private Long id;

    @TableField("SUPINFOID")
    private Long supinfoId;
    @TableField("SUPCODE")
    private String supCode;
    @TableField("SUPNAME")
    private String supName;
    @TableField("SUPSHORT")
    private String supShort;
    @TableField("MAINDATASUPCODE")
    private String maindataSupCode;
    @TableField("BANKID")
    private String bankId;
    @TableField("BANKNAME")
    private String bankName;
    @TableField("ISININDY")
    private Long isInIndy;
    @TableField("ISOUTSUP")
    private Long isOutSup;
    @TableField("TAXCODE")
    private String taxCode;
    @TableField("REGNUM")
    private String regNum;
    @TableField("UNIFYCODE")
    private String unifyCode;
    @TableField("ORGCODE")
    private String orgCode;
    @TableField("ORGCREDENTIALSSTART")
    private String orgCredentialsStart;
    @TableField("ORGCREDENTIALSEND")
    private String orgCredentialsEnd;
    @TableField("RECOMMENDINDYID")
    private String recommendIndyId;
    @TableField("RECOMMENDINDYNAME")
    private String recommendIndyName;
    @TableField("RECOMMENDINDY4A")
    private String recommendIndy4A;
    @TableField("CREATETIME")
    private String createTime;
    @TableField("LOCATIONCODE")
    private String locationCode;
    @TableField("PROVINCECODE")
    private String provinceCode;
    @TableField("CITYCODE")
    private String cityCode;
    @TableField("COUNTYCODE")
    private String countyCode;
    @TableField("LOCATIONNAME")
    private String locationName;
    @TableField("PROVINCENAME")
    private String provinceName;
    @TableField("CITYNAME")
    private String cityName;
    @TableField("COUNTYNAME")
    private String countyName;
    @TableField("HOMEADDR")
    private String homeAddr;
    @TableField("OFFICEADDR")
    private String officeAddr;
    @TableField("REGCAPL")
    private String regCapl;
    @TableField("FACTCAPL")
    private String factCapl;
    @TableField("COMPANYTYPE")
    private String companyType;
    @TableField("FOUNDTIME")
    private String foundTime;
    @TableField("SUPTYPE")
    private String supType;
    @TableField("BUSINESSSTART")
    private String businessStart;
    @TableField("BUSINESSEND")
    private String businessEnd;
    @TableField("WEBSITE")
    private String website;
    @TableField("BELONGCOMPANYID")
    private String belongCompanyId;
    @TableField("BELONGCOMPANYNAME")
    private String belongCompanyName;
    @TableField("UPDATETIME")
    private String updateTime;
    @TableField("SUPSUBTYPE")
    private String supSubType;
    @TableField("BUSISCOPE")
    private String busiScope;
    @TableField("ORGSTRUCTMARKETNET")
    private String orgStructMarketNet;
    @TableField("COMPANYPROFILE")
    private String companyProfile;
    @TableField("PROCESSTECH")
    private String processTech;
    @TableField("PRODUCERNAME")
    private String producerName;
    @TableField("AGENTQUALIFY")
    private String agentQualify;
    @TableField("COOPERENTERPRISE")
    private String cooperEnterprise;
    @TableField("COOPERPERFORMICCEC")
    private String cooperPerformIccec;
    @TableField("COOPERPERFORMSAMEIND")
    private String cooperPerformSameInd;
    @TableField("CONTACTNAME")
    private String contactName;
    @TableField("CONTACTMOBILE")
    private String contactMobile;
    @TableField("CONTACTTEL")
    private String contactTel;
    @TableField("CONTACTFAX")
    private String contactFax;
    @TableField("CONTACTEMAIL")
    private String contactEmail;
    @TableField("LEGALCONTACTNAME")
    private String legalContactName;
    @TableField("LEGALCONTACTEMAIL")
    private String legalContactEmail;
    @TableField("SALESHEADERNAME")
    private String salesHeaderName;
    @TableField("AREANAME")
    private String areaName;
    @TableField("BUSINESSVALIDDATESTR")
    private String businessValidDateStr;
    @TableField("CAPACITY")
    private String capacity;
    @TableField("COMPANYTYPENAME")
    private String companyTypeName;
    @TableField("COUNTRYCODE")
    private String countryCode;
    @TableField("COUNTRYNAME")
    private String countryName;
    @TableField("ORGCREDENTIALSVALIDDATE")
    private String orgCredentialsValidDate;
    @TableField("RECOMMENDINDYCODE")
    private String recommendIndyCode;
    @TableField("REGISTMOBILE")
    private String registMobile;
    @TableField("ETL_DATE")
    private String etlDate;

}
